Piranhas are carnivorous fish that feed on dead or dying animals and some species also eat fruits and nuts during high water seasons. While they have a reputation for being ferocious, piranhas are not actually vicious and can be kept with other fish if given a lot of space and cared for properly due to their need for attention and room to roam.